@charset "utf-8";
/* miyac reset */
html{color:#333;background:transparent;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}/* to preserve line-height and selector appearance */sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}/*to enable resizing for IE*/input,textarea,select{*font-size:100%;}
body{font-size:13px; font-family:Arial, Helvetica, sans-serif,"宋体", "新細明體";}
a{_zoom:1;}strong{font-weight:bold;}
a:visited{color:#5b96bf;text-decoration:none;}
a:link{color:#369;text-decoration:none;}
a:hover{color:#369;text-decoration:underline;}
a:active{color:#369;text-decoration:underline;}
ol,ul{list-style:none;}

#container{ width:950px; margin:0 auto;}
#header{}
.menu{margin:0;}


.logo{margin:0 20px 0 33px;width:155px; height:60px; float:left;}
.logo img{width:155px;height:60px; display:block;background:url(/images/logo.gif) no-repeat 0 0; *background-position:0 2px;}
ul.hd-3title{float:left; font-size:15px; margin-top:23px;}
ul.hd-3title li{float:left; display:block; width:240px; text-align:center;}


/* top bar @2009.10 Miya  */
.top-bar{background:url(/images/bg_top.gif) no-repeat 0 0; height:30px;}
.top-bar a:link,.top-bar a:visited{ color:#333;}
.top-bar p{float:left; margin:5px 0 0 30px;_margin:5px 0 0 15px;}
.top-bar p a:link,.top-bar p a:visited{ color:#369;}
.top-bar .fast-link{float:right; margin:5px 30px 0 0;_margin:2px 15px 0 0;}
.fast-link a:link,.fast-link a:visited,.icon-car{text-decoration:none; padding:3px 0 0 20px; margin-left:5px;background:url(/images/icon_25.gif) no-repeat;}
.fast-link a:hover{text-decoration:underline;}
a.icon-car:link,a.icon-car:hover,a.icon-car:visited{background-position:0 -202px;*background-position:0 -204px;}
.fast-link a.icon-collect:link,.fast-link a.icon-collect:hover,.fast-link a.icon-collect:visited{background-position:0 -235px;*background-position:0 -237px;}
.fast-link a.icon-myaccont:link,.fast-link a.icon-myaccont:hover,.fast-link a.icon-myaccont:visited{background-position:1px -267px;*background-position:1px -267px;}
.fast-link a.icon-help:link,.fast-link a.icon-help:hover,.fast-link a.icon-help:visited{background-position:0 -300px;*background-position:0 -301px;}
.fast-link a.icon-share:link,.fast-link a.icon-share:hover,.fast-link a.icon-share:visited{background-position:0 -334px;*background-position:0 -335px;}
/* top bar */


/* yaodian100_menu.css @2009.12 Miya */
#menu{width:945px; text-align:center;}
#menu ul{width:945px; display:block; width:945px; padding:0;}
#menu li{list-style:none; display:block; float:left;width:71px;}
#menu li a{display:block;height:37px; background:url(/images/menu.png) no-repeat 0 0;}
#menu li a div{text-indent:-99999px; color:#fff; text-decoration:none;}

#menu li.home{width:80px;}

#menu li.tab01 a:link,#menu li.tab01 a:visited{background-position:-80px 0;}#menu li.tab01 a:hover,#menu li.tab01-f a:link,#menu li.tab01-f a:visited{background-position:-80px -51px;}
#menu li.tab02 a:link,#menu li.tab02 a:visited{background-position:-151px 0;}#menu li.tab02 a:hover,#menu li.tab02-f a:link,#menu li.tab02-f a:visited{background-position:-151px -51px;}
#menu li.tab03 a:link,#menu li.tab03 a:visited{background-position:-222px 0;}#menu li.tab03 a:hover,#menu li.tab03-f a:link,#menu li.tab03-f a:visited{background-position:-222px -51px;}
#menu li.tab04 a:link,#menu li.tab04 a:visited{background-position:-293px 0;}#menu li.tab04 a:hover,#menu li.tab04-f a:link,#menu li.tab04-f a:visited{background-position:-293px -51px;}
#menu li.tab05 a:link,#menu li.tab05 a:visited{background-position:-364px 0;}#menu li.tab05 a:hover,#menu li.tab05-f a:link,#menu li.tab05-f a:visited{background-position:-364px -51px;}
#menu li.tab06 a:link,#menu li.tab06 a:visited{background-position:-435px 0;}#menu li.tab06 a:hover,#menu li.tab06-f a:link,#menu li.tab06-f a:visited{background-position:-435px -51px;}
#menu li.tab07 a:link,#menu li.tab07 a:visited{background-position:-506px 0;}#menu li.tab07 a:hover,#menu li.tab07-f a:link,#menu li.tab07-f a:visited{background-position:-506px -51px;}
#menu li.tab08 a:link,#menu li.tab08 a:visited{background-position:-577px 0;}#menu li.tab08 a:hover,#menu li.tab08-f a:link,#menu li.tab08-f a:visited{background-position:-577px -51px;}
#menu li.tab09 a:link,#menu li.tab09 a:visited{background-position:-648px 0;}#menu li.tab09 a:hover,#menu li.tab09-f a:link,#menu li.tab09-f a:visited{background-position:-648px -51px;}
#menu li.tab10 a:link,#menu li.tab10 a:visited{background-position:-719px 0;}#menu li.tab10 a:hover,#menu li.tab10-f a:link,#menu li.tab10-f a:visited{background-position:-719px -51px;}

#menu li.showall{width:155px;}
#menu li.showall a:link,#menu li.showall a:visited{background-position:-792px 0;}#menu li.showall-f a:link,#menu li.showall-f a:visited{background-position:-788px -51px;}

#menu .mune-sub{clear:both; text-align:left; color:#fff;background:url(/images/menu_sub.gif) no-repeat 0 0; font-size:13px; padding:5px 25px;}
#menu .mune-sub a:link,#menu .mune-sub a:visited{text-decoration:none; color:#fff; padding:0 1px;}#menu .mune-sub a:hover{text-decoration:underline;}
#menu .mune-sub.ca1{}
#menu .mune-sub.ca2{background-position:0 -51px;}
#menu .mune-sub.ca3{background-position:0 -102px;}

#menu .mune-sub.caall{background-position:0 -151px; height:305px; color:#999; padding:0 10px 10px;_padding:0 10px 5px;  line-height:1.45em;}
#menu .mune-sub.caall h5{font-size:15px; margin:15px 0 5px;}
#menu .mune-sub.caall a:link,#menu .mune-sub.caall a:visited{color:#333; text-decoration:none; white-space:nowrap;}#menu .mune-sub.caall a:hover{text-decoration:underline;}
#menu .mune-sub.caall .sub-cell{width:200px; margin:0 15px; float:left;}

.tomore{clear:both; text-align:right;padding:3px;}


.search-bar,.btn-serach{background:url(/images/searchbar.png) no-repeat 0 0;}
.search-bar{height:25px;*height:29px; padding:6px 10px 7px;*padding:5px 10px;}
.btn-serach,.search-page,.sel-page,.btn-serach,.search-more,.hot-keywd,.hot-keywd strong,.hot-keywd ul,.hot-keywd li{float:left;}
.search-page{border:2px solid #ff4a09; width:195px; padding:2px 5px;}
.sel-page{width:8em; margin:1px 3px;}
a:link.btn-serach,a:visited.btn-serach,a:hover.btn-serach{background-position:0 -50px;*margin-top:1px; width:48px; height:22px; display:inline-block; text-decoration:none;}
.btn-serach span{visibility:hidden;}
a:link.search-more,a:visited.search-more{margin:3px 7px;*margin:6px 7px -3px;color:#333;background:url(/images/icon_s10.gif) no-repeat 0 -173px; *background-position:0 -175px; height:25px; padding:0 0 0 9px;text-decoration:underline;}a:hover.search-more{text-decoration:none;}
.hot-keywd{margin-top:5px;*margin-top:7px;}
.hot-keywd strong{color:#fff; margin:0 12px 0 30px;}
.hot-keywd li{padding:0 5px;}

/* 常用文字顏色 */
.txt-rd{color:#F00;}
.txt-gy-2{color:#666;}
.txt-gy{color:#999;}
.txt-bl{color:#369;}

/* 連結色 */
a.a-red:link,a.a-red:visited{color:#f00;}
a.a-blue:link,a.a-blue:visited{color:#369;text-decoration:none;}a.a-blue:hover{text-decoration:underline;}
